package com.ruoyi.hqfinance.domain;

import com.ruoyi.logistic.domain.NetworkName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 总部财务-进港操作费报表
 */
@Data
public class HqEnterOperateFee implements Serializable {
    private static final long serialVersionUID = -1237715300533791807L;
    //    结算时间段
    private String collectDate;
    //末端转运中心名称
    private Integer endTransferCentreId;
    //上一站转运中心名称
    private Integer endBeforeTransferCentreId;
    //签收上级网点名称
    private Integer aimSuperiorsNetworkNameId;
    //结算网点编码(总部应收)
    //结算网点名称(总部应收)
    private Integer settleNameId;
    //结算网点编码(总部应付)
    //结算网点名称(总部应付)
    private Integer transferCentreId;
    //自动化分拣票件量
    private Integer autoSortNum;
    //自动化分拣结算重量
    private Double autoSortSettleWeight;
    //自动化分拣结算金额
    private BigDecimal autoSortSettleAmount;
    //非自动化分拣票件量
    private Integer unAutoSortNum;
    //非自动化分拣结算重量
    private Double unAutoSortSettleWeight;

    //非自动化分拣结算金额
    private BigDecimal unAutoSortSettleAmount;
    //合计票件量
    private Integer totalNum;
    //合计结算重量
    private Double settleWeight;
    //合计结算金额
    private BigDecimal settleAmount;
    //末端转运中心名称
    private HqTransferCentre hqTransferCentre;
    //    上一站转运中心名称
    private HqTransferCentre endBeforeTransferCentre;
    //      签收上级网点名称
    private NetworkName aimSuperiorsNetworkName;
    //    结算网点名称(总部应收)
    private NetworkName settleName;
    //    结算网点名称(总部应付)
    private HqTransferCentre transferCentre;

}
